github.com/go-pg/pg/v10/orm.join.JoinModel (field)
25 uses
github.com/go-pg/pg/v10/orm (current package)
join.go#L13: JoinModel TableModel
join.go#L70: where = appendColumns(where, j.JoinModel.Table().Alias, j.Rel.JoinFKs)
join.go#L76: where, j.JoinModel.Root(), j.JoinModel.ParentIndex(), j.Rel.BaseFKs)
join.go#L119: index := j.JoinModel.ParentIndex()
join.go#L142: joinTable := j.JoinModel.Table()
join.go#L191: b = append(b, j.JoinModel.Table().SoftDeleteField.Column...)
join.go#L211: for i, f := range j.JoinModel.Table().Fields {
join.go#L239: isSoftDelete := j.JoinModel.Table().SoftDeleteField != nil && !q.hasFlag(allWithDeletedFlag)
join.go#L242: b = fmter.FormatQuery(b, string(j.JoinModel.Table().SQLNameForSelects))
join.go#L304: joinTable := q.JoinModel.Table()
model_table_m2m.go#L25: joinModel := j.JoinModel.(*sliceTableModel)
model_table_many.go#L21: joinModel := j.JoinModel.(*sliceTableModel)
model_table_struct.go#L149: j.JoinModel.Mount(m.strct)
model_table_struct.go#L191: if err := j.JoinModel.AfterScan(ctx); err != nil && firstErr == nil {
model_table_struct.go#L284: return join.JoinModel.scanColumn(joinCol, rd, n)
model_table_struct.go#L332: JoinModel: m,
model_table_struct.go#L338: rel, ok := currJoin.JoinModel.Table().Relations[name]
model_table_struct.go#L347: if j := currJoin.JoinModel.GetJoin(name); j != nil {
model_table_struct.go#L349: currJoin.JoinModel = j.JoinModel
model_table_struct.go#L359: currJoin.BaseModel = currJoin.JoinModel
model_table_struct.go#L360: currJoin.JoinModel = model
query.go#L993: err = q._forEachHasOneJoin(fn, j.JoinModel.GetJoins())
query.go#L1007: err = q.selectJoins(j.JoinModel.GetJoins())